﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using QuanCafe_BUS_WS.QuanCafe_DAO_WebService;

namespace QuanCafe
{
    public class ThucUongDuocDatBUS
    {
        // tạo 1 biến service
        private QuanCafe_DAO_WebServiceSoapClient ws = new QuanCafe_DAO_WebServiceSoapClient();

        // viết hàm lấy lên danh sách thức uống đang được đặt
        public ThucUongDuocDatDTO[] TUDD_LayDanhSachThucUong(string maphieu)
        {
            return ws.TUDD_LayDanhSachThucUong(maphieu);
        }

         // viết hàm nhận lên 1 thức uống
        public bool TUDD_UploadThucUong(string maphieu, string mathucuong, string tenthucuong, int soluong, int tinhtrang, float dongia)
        {
            return ws.TUDD_UploadThucUong(maphieu, mathucuong, tenthucuong, soluong, tinhtrang, dongia);
        }

        // viết hàm cập nhật 1 thức uống đang được đặt
        public bool TUDD_CapNhatTinhTrangThucUong(string maphieu, string mathucuong, int tinhtrang)
        {
            return ws.TUDD_CapNhatTinhTrangThucUong(maphieu, mathucuong, tinhtrang);
        }

        // viết hàm cập nhật số lượng thức uống
        public bool TUDD_CapNhatSoLuongThucUong(string maphieu, string mathucuong, int soluong)
        {
            return ws.TUDD_CapNhatSoLuongThucUong(maphieu, mathucuong, soluong);
        }

        // viết hàm xóa thức uống được đặt
        public bool TUDD_XoaThucUong(string maphieu, string mathucuong)
        {
            return ws.TUDD_XoaThucUong(maphieu, mathucuong);
        }

        // viết hàm kiểm tra mã phiếu đã tồn tại hay chưa
        public bool TUDD_MuonCapNhatThucUong(string maphieu, string mathucuong)
        {
            return ws.TUDD_MuonCapNhatThucUong(maphieu, mathucuong);
        }

        // viết hàm xóa những thức uống của 1 phiếu đặt
        public bool TUDD_XoaThucUongCuaPhieuDat(string maphieu)
        {
            return ws.TUDD_XoaThucUongCuaPhieuDat(maphieu);
        }

        // viết hàm kiểm tra mã phiếu đặt có tồn tại ko
        public bool TUDD_DaTonTaiMaPhieuDat(string maphieu)
        {
            return ws.TUDD_DaTonTaiMaPhieuDat(maphieu);
        }
    }
}
